mountain clearing - Turkish English Dictionary